Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Okal Cup 2001 International Bavarian Championships - Eckental Prague Open - Prague Oberstaufen Cup - Oberstaufen XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Abierto Internacional de Salinas - Salinas Renault Slovenian Open - Ljubljana St. Petersburg Challenger by Kinex - St. Petersburg Okal Cup - Eckental IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota ATP Challenger 2003 Numea - New Caledonia PEOPLEnet Cup - Dnepropetrovsk Pro Tennis World Open - Boca Raton Corona Mexico City Open - Mexico City s Tennis Masters 06 - Graz Samsung Securities Cup Challenger Tennis - Seoul BPCA Open de Nice-Tounoi Challenger - Nice VSZ Solvak Open Challenger - Kosice Challenger Hamburg - Hamburg Unicredit Czech Open 2007 - Prostejov DPD Challenger 2002 - Aschaffenburg BSI Challenger Lugano - Lugano AXA Open - Espinho Quelle Cup 2000 - Furth Heilbronn Open - Heilbronn Napoli Challenger - Napoli Brasil Open - Florianopolis Quelle Cup 1999 - Furth Noumea Challenger Heilbronn Challenger Wolfsburg Challenger Okal Cup 2003 - Eckental Arroyo de la Encomienda - Valladolid Bangkok Challenger PEOPLEnet CUP - Dnepropetrovsk Siemens Open - Scheveningen Nord/LB Open 2004 - Braunschweig Pro Tennis World Open - Sunrise Sofia Challenger Tunis Challenger Ostrava Challenger Braunschweig Challenger Amazonia Open de Tenis - Belem BMW Tennis Championship - Sunrise Tampere Challenger Istanbul Challenger Nord LB Open - Braunschweig Freudenstadt Challenger San Marino Cepu Open - San Marino Copa Petrobras Uruguray - Montevideo Nord LB Open 2007 - Braunschweig Malaysian Open - Kuala Lumpur Mobilux Open - Luxembourg Belgrade Challenger Rome Challenger Furth Challenger Prostejov Challenger Ostdeutscher Sparkassen Cup - Dresden IV Challenger Ciudad De Guayaquil - Guayaquil BMW Tennis Championship - Sunrise Aamulehti Tampere Open - Tampere Ostdeutscher Sparkessen Cup - Dresden Szczecin Challenger Heilbronn Challenger Portoroz Challenger Eckental Challenger Meerbusch Challenger Szczecin Challenger Schickendanz Open - Furth Braunschweig Challenger 9th Wartburg Open - Eisenach Meerbusch Challenger The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Poznan Challenger Braunschweig Challenger Volvo Sylt Open - Sylt Aix En Provence Challenger International Championships of Sicily - Palermo Furth Challenger Grand Prix Hassan II - Casablanca Abierto Mexicano de Tenis Pegaso - Mexico City Copa Ericsson - Buenos Aires Chevrolet Cup - Santiago Wideyes Swedish Open - Bastad Schickendanz Open - Furth Open de la Ville de Saint Denis - Reunion Island Cerveza Club Columbia Open - Bogota Abierto Mexicano de Tenis Pegaso - Acapulco Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Copa Ericsson Costa Rica - San Jose Grand Prix Hassan II - Casablanca V Torneo Internazionale di Tennis - Barletta Internationaler Raiffeisen Grand Prix - St. Polten Bratislava Challenger Heineken Trophy - 's-Hertogenbosch 2001 Mercedes Cup - Stuttgart IV Abierto Internacional de Salinas - Salinas Pekao Open - Szczecin Warsteiner Challenger Lubeck - Lubeck The Hamlet Cup - Long Island Hellmann's Cup - Santiago Brazil Open - Salvador ERA Real Estate Clay Court Championships - Orlando Tata Open 2002 - Chennai Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Open Seat-Godo 2001 - Barcelona Prostejov Challenger Rhein-Main Challenger 2003 - Aschaffenburg Tata Open 2003 - Chennai Fujitsu Siemens Open - Budapest The Nottingham Challenger - Nottingham XL Capital Bermuda Open - Bermuda Brasil Open - Salvador Heineken Open Shanghai - Shanghai Legg Mason Tennis Classic - Washington D.C. ATU Cup - Weiden Black Forest Open 2002 - Freudenstadt CA Tennis Trophy - Vienna Napoli International Cup - Napoli Frito Lay/USTA Challenger - Binghamton Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Barletta Citta Della Disfida Open 99 - Barletta Tehran Open ATP Challenger - Tehran Abierto Mexicano de Tenis - Mexico City Open Sainte Victoire - Aix-En-Provence KGHM Dialog Polish Indoors - Wroclaw Telenordia Swedish Open - Bastad Heineken Open - Auckland Cerveza Club Columbia Open - Bogota AAPT Championships - Adelaide U.S. Pro Tennis Championships - Boston Bergamo Challenger Napoli Challenger Cerveza Club Columbia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale AAPT Championships - Adelaide Copa AT&T - Buenos Aires Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Open Romania - Bucharest Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Busan Challenger Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Karlsruhe Challenger Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Furth Challenger Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Catella Swedish Open - Bastad Masters Series - Hamburg China Open - Beijing Jersey Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril International German Open - Hamburg BCR Open Romania - Bucharest If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Generali Open 2001 - Kitzbuhel Mercedes Cup - Stuttgart German Tennis Championships - Hamburg BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Open de Moselle - Metz Salzburg Challenger Grand Prix de Tennis de Lyon - Lyon Braunschweig Challenger Noumea Challenger Bogota BMW Open - Munich Bet-at-home Open - Hamburg Thailand Open - Bangkok Geneva Open - Geneva Gerry Weber Open - Halle Sunrise Challenger Swiss Indoors Basel - Basel Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier Gerry Weber Open - Halle If Stockholm Open - Stockholm China Open - Beijing Brasil Open - Costa do Sauipe BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg European Open - Antwerp Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf Grand Prix de Tennis de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Campionati Internazionali di Sicilia - Palermo China Open - Beijing Brisbane International - Brisbane Open Seat-Godo 2000 - Barcelona Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Gerry Weber Open - Halle Moselle Open - Metz 2002 Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Pullach Challenger Stockholm Open - Stockholm Antalya Cup - Antalya Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam AIG Japan Open - Tokyo Schickendanz Open - Furth Long Island Beijing BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Podebradka Cup - Prague Canberra Challenger FILA Challenger - Biella Braunschweig Challenger Geovillage Open Trofeo Melia Olbia - Olbia Copa Ericsson Brasil - Sao Paulo Hungarian Open - Budapest Braunschweig Challenger Scheveningen Challenger ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich Heineken Open - Auckland Copa Ericsson Argentina - Buenos Aires President's Cup 1997 - Tashkent Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas Estoril Open - Estoril Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf ATP Studena Croatia Open Umag - Umag AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Merano Open - Merano BA-CA Tennis Trophy - Vienna The Nottingham Open - Nottingham Davis Cup, World Group, QR, SVK-GER 3-2 Grand Prix de Tennis de Lyon - Lyon Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow U.S. Mens's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Copa AT&T - Buenos Aires Open Seat Godo - Barcelona BMW Open - Munich Copenhagen Open - Copenhagen Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf The Lipton Championships - Key Biscayne Argentina Open - Buenos Aires du Maurier Open - Toronto Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva The Ericsson Open - Miami Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris BMW Open - Munich Generali Open 2002 - Kitzbuhel Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Infiniti Open - Los Angeles Kroger / St. Jude International - Memphis International Championship of Croatia - Umag Estoril Open - Estoril Cerveza Club Colombia Open - Bogota Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome ATP Vegeta Croatia Open - Umag Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Valencia Open - Valencia Tennis Masters Series - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Sybase Open - San Jose Croatia Open - Umag Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco China Open - Beijing Masters Series Hamburg - Hamburg Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia Sydney International - Sydney Medibank Private International - Sydney Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart French Open - Paris Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Next Generation Adelaide International - Adelaide Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte-Carlo Wimbledon - London French Open - Paris Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne BNP Paribas Open - Indian Wells Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Masters - Montreal Internazionali BNL d'Italia - Rome Wimbledon - London Gerry Weber Open - Halle French Open - Paris Wimbledon - London French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York European Open - Antwerp Australian Open - Melbourne Australian Open - Melbourne German Tennis Championships - Hamburg Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Madrid French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Olympics - Athens Olympics - Beijing Wimbledon - London U.S. Open - New York French Open - Paris Rogers Masters - Toronto French Open - Paris French Open - Paris Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group 1, 1R, ARG-COL 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, PO, GER-POL 3-2